문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 id Tech 엔진 (문단 편집) === id Tech 3 <[[퀘이크 3 아레나]]> === [[파일:attachment/idt3.jpg|width=570]] [[리턴 투 캐슬 울펜슈타인]]의 스크린샷. 퀘이크 3 아레나 엔진은 id Tech 3로 개명되었다. 외주 개발작인 리턴 투 캐슬 울펜슈타인에도 퀘이크 3 아레나 엔진이 사용되었는데 본래 멀티플레이 전용으로 만들어서 퀘이크 3 아레나의 소스 코드에는 싱글플레이 관련 기능이 전혀 없었기 때문에, 싱글플레이 스크립팅 시스템을 비롯해 싱글플레이 AI, 싱글플레이에 필요한 각종 트리거 시스템 등을 새로 만드는 등 상당부분이 개조되었다. 리턴 투 캐슬 울펜슈타인 엔진은 콜 오브 듀티에 라이선스되어 IW 엔진의 모태가 되기도 했다. 리턴 투 울펜슈타인 엔진과는 별개로 리추얼 엔터테인먼트의 ÜberTools for Quake III라는 퀘이크 3 엔진 개량판이 존재하는데, 이것은 오리지널 퀘이크 3 엔진에 없는 싱글플레이 관련 기능들을 추가하고 기술적으로도 많은 부분을 개조한 버전이다. id Tech 3(퀘이크 3 엔진)은 id Tech 시리즈 중 가장 많은 외부 게임들에 사용되었으나 대부분 과거에 이드 소프트웨어의 엔진을 사용했거나 둠, 퀘이크 시리즈의 확장팩을 제작했던 개발사들이 대부분이다. 확장팩(스탠드얼론 포함), 소스 코드 공개 후 GPL 라이선스를 통한 제작 등을 제외하고(오리지널 게임들에 사용된 게임은 포함) 재발매 등을 제외하면 id Tech 3 엔진을 라이선스해 사용한 게임은 12개(이드 게임인 리턴 투 캐슬 울펜슈타인 포함)다. 그리고 리추얼 엔터테인먼트의 ÜberTools for Quake III라는 퀘이크 3 엔진 개량판이 리추얼 엔터테인먼트 자사의 두 작품인 헤비 메탈 F.A.K.K.2, 스타 트렉 엘리트 포스 2에 사용되었으며, EA에 라이선스되어 아메리칸 맥기의 앨리스, 메달 오브 아너 얼라이드 어썰트, 그리고 2개의 007 게임에 사용되었다. 퀘이크 3 엔진의 데이터 파일은 pk3 파일로 되어 있는데, 이것은 이드 소프트웨어의 자체 개발 포맷이 아닌, '''ZIP 압축 파일을 확장자명만 pk3'''로 바꾼 것이며, 퀘이크 3의 소스 코드를 보면 qcommon 중에 zip 압축 해제를 위한 무료 공개 소스 코드(unzip.h와 unzip.c)가 포함되어 있다. 기존에 사용하던 둠의 WAD 파일과 퀘이크 1, 2의 pak 파일은 압축 포맷이 아니라서 내부에 있는 파일을 그냥 로딩할 수 있었다. 하지만 pk3 파일은 ZIP 압축 파일이므로 데이터를 pk3 파일 내에서 직접 로딩할 수 없다. '''퀘이크 3 엔진 게임들이 유독 로딩이 오래 걸린 이유'''가 이것 때문인데, 게임을 실행하면 '''pk3에 있는 파일 중 로딩할 파일을 임시 폴더에 압축을 해제'''한 후, 그 '''압축 해제된 파일을 로딩'''한다. 그래서 로딩 속도를 빠르게 하려면 baseq3 폴더(퀘이크 3의 경우)에 있는 pk3 파일들의 압축을 모두 그 자리(예: baseq3 폴더)에 해제하면 용량이 약 3배 늘어나는 대신에 로딩 속도는 약 3배 가량 빨라진다. 물론 퀘이크 3 엔진 기반의 게임들 출시 당시 기준이며, 지금 시점의 PC 성능으로 퀘이크 3 엔진 게임들의 로딩 정도는 압축을 해제하지 않더라도 1초 내외 밖에 걸리지 않으니 별 의미가 없다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기